endurance racings - French English Dictionary